package com.yao.shop.service;

import com.yao.shop.common.Page;
import com.yao.shop.pojo.ShopCartItem;

import java.util.List;

public interface ShopCartItemService {

    /**
     * 加入购物车
     * @param shopCartItem
     */
    void save(ShopCartItem shopCartItem);

    /**
     * 查询当前登录用户购物车有多少商品
     * @return
     */
    Integer getProductCount();

    void moveToCollection(List<Long> ids);

    void deleteByIds(List<Long> ids);

    List<ShopCartItem> getByPage(Page<ShopCartItem> page);
}
